tracked armored transport - Español Inglés Diccionario